package com.ruoyi.system.vo;

import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;



/**
 * 订单关联产品视图对象 zsyy_order_product
 *
 * @author wangghua
 * @date 2021-07-14
 */
@Data
@ApiModel("订单关联产品视图对象")
public class ZsyyOrderProductVo {

	private static final long serialVersionUID = 1L;

	/** 主键id */
	@ApiModelProperty("主键id")
	private Long id;

	/** 产品id */
	@Excel(name = "产品id")
	@ApiModelProperty("产品id")
	private Long productId;

	/** 类目id */
	@Excel(name = "类目id")
	@ApiModelProperty("类目id")
	private Long courseId;

	/** 订单id */
	@Excel(name = "订单id")
	@ApiModelProperty("订单id")
	private Long orderId;

	/** 订单号 */
	@Excel(name = "订单号")
	@ApiModelProperty("订单号")
	private String orderNo;

	/** 产品名称 */
	@Excel(name = "产品名称")
	@ApiModelProperty("产品名称")
	private String productName;

	/** 数量 */
	@Excel(name = "数量")
	@ApiModelProperty("数量")
	private Long num;

	/** 优惠价 */
	@Excel(name = "优惠价")
	@ApiModelProperty("优惠价")
	private Long preferentialPrice;

	/** 市场价 */
	@Excel(name = "市场价")
	@ApiModelProperty("市场价")
	private Long price;

	/** 图片 */
	@Excel(name = "图片")
	@ApiModelProperty("图片")
	private String img;

	/** 产品类型:1预约服务，2月票，3停车缴费，4充值，5物业缴费 */
	@Excel(name = "产品类型:1预约服务，2月票，3停车缴费，4充值，5物业缴费")
	@ApiModelProperty("产品类型:1预约服务，2月票，3停车缴费，4充值，5物业缴费")
	private Integer productType;

	/** $column.columnComment */
	@Excel(name = "产品类型:1预约服务，2月票，3停车缴费，4充值，5物业缴费" , width = 30, dateFormat = "yyyy-MM-dd")
	@ApiModelProperty("$column.columnComment")
	private Date updatetime;

	/** $column.columnComment */
	@Excel(name = "产品类型:1预约服务，2月票，3停车缴费，4充值，5物业缴费" , width = 30, dateFormat = "yyyy-MM-dd")
	@ApiModelProperty("$column.columnComment")
	private Date createtime;


}
